
# 'r' 只读模式 如果该文件不存在则报错,只允许读取
# 'w' 写入模式, 将原来内容清空，在进行添加
# 'a' 追加模式

def read():
    f = open("a.txt", 'r', encoding='utf-8')
    # 读取全部
    # print(f.read())
    # 读一部分
    # print(f.read(10))
    # 读取所有行并返回列表，若给定sizeint>0，则是设置一次读多少字节，这是为了减轻读取压力。
    print(f.readlines())
    # 按行读取
    # print(f.readline())
    # 关闭文件
    f.close()

def write():
    with open('c.txt', 'w') as file:
        # file.write('you are not alone')
        file.write('alone')

def append():
    with open('a.txt', 'a', encoding='utf-8') as file:
        file.write('辛弃疾')



if __name__ == '__main__':
    # read()
    # write()
    append()

